promises are made to be kept - Deutsch Englisch Wörterbuch